A Translation System for Enabling Flexible and Efficient Deployment of QoS-Aware Applications in Ubiquitous Environments
نویسندگان
چکیده
Ubiquitous Quality of Service(QoS)-aware applications, such as e-business or multimedia delivery are becoming available anywhere anytime. In the past decade, also QoS-oriented middleware services, assisting QoS-aware applications with different aspects of QoS provisions, have been proposed. Assuming the availability of these middleware services, in this paper, we present the application to middleware service translation system. This system helps an application developer to develop a QoS-aware application which can be deployed flexibly and efficiently in ubiquitous environments with different available middleware services. We introduce the middleware abstraction layer (MAL) between the application view of middleware and the specific middleware implementations. The translation system assists the QoS-aware application in two phases: (1) environment-independent translation, and (2) environmentdependent translation. The first phase maps the QoS-aware application to configurations of middleware services without indication of specific implementations, to satisfy the qualitative QoS requirements. Its result is the portable MAL representation. The second phase helps the application developer to customize the MAL representation within a specific deployment environment. It deals with (a) mapping of MAL representation into configurations of specific middleware implementations, and (b) mapping of application quantitative QoS requirements into specific middleware implementation’s expected parameters. Our translation system facilitates the rapid growth of QoS-aware applications in the ubiquitous environments.
منابع مشابه
QoS-Aware Middleware for Ubiquitous and Heterogeneous Environments
Middleware systems have emerged in recent years to support applications in heterogenous and ubiquitous computing environments. Specifically, future middleware platforms are expected to provide Quality-of-Service (QoS) support, which is required by a new generation of QoS-sensitive applications such as media streaming and e-commerce. This article presents four key aspects of a QoS-aware middlewa...
متن کاملEvolutionary Computing Assisted Wireless Sensor Network Mining for QoS-Centric and Energy-efficient Routing Protocol
The exponential rise in wireless communication demands and allied applications have revitalized academia-industries to develop more efficient routing protocols. Wireless Sensor Network (WSN) being battery operated network, it often undergoes node death-causing pre-ma...
متن کاملLearning distributed deployment and configuration trade-offs for context-aware applications in Intelligent Environments
The Internet of Things (IoT) is rapidly gaining ground as can be witnessed by the pervasive presence of the many things or objects around us that turn our surroundings into intelligent environments. These objects interact on a large scale in wired and wireless sensor and actuator networks using advanced communication protocols. Hence, IoT is an open ended and highly dynamic ecosystem with heter...
متن کاملMulti-Objective Service Composition in Ubiquitous Environments with Service Dependencies
Service composition is a widely used method in ubiquitous computing that enables accomplishing complex tasks required by users based on elementary (hardware and software) services available in ubiquitous environments. To ensure that users experience the best Quality of Service (QoS) with respect to their quality needs, service composition has to be QoS-aware. Establishing QoS-aware service comp...
متن کاملA New Fairness Index and Novel Approach for QoS-Aware Resource Allocation in LTE Networks Based on Utility Functions
Resource allocation techniques have recently appeared as a widely recognized feature in LTE networks. Most of existing approaches in resource allocation focus on maximizing network’s utility functions. The great potential of utility function in improving resource allocation and enhancing fairness and mean opinion score (MOS) indexes has attracted large efforts over the last few years. In this p...
متن کامل